Bright 1.29 07/28/05 ZH Fixed problem with signaling move complete prematurely ELM 1.45 11/21/07 GG Fixed issue where STI would not work with this interface PR# 251431 1.44 11/08/07 GG Making sure that the LAST move is actually EXECUTED 1.43 11/06/07 GG Changed AfxMessageBox to PCDMessageBox, for the STI Interface. PR# 251431 1.42 06/28/07 GG Making sure the move is actually complete before rotating the probe 1.40 04/18/07 GG Fixed crash when "Press End Key" is unchecked PR#247042 1.39 03/30/07 GG Fixed prehit not being calculated correctly for inch mode 1.38 12/22/06 GG Added option to use "ApproachSample" PR# 245517 1.37 10/25/06 GG Removed code that closes PC-DMIS when driver is not active 1.36 02/24/06 GG Merged interface code across all versions 1.35 02/20/06 GG Changed the way circular moves are handled 1.34 02/10/06 GG Made Circular Moves an option in the SettingsEditor. 10/12/05 Alberto PR#233284.Added driver_check_renamed_entry() stub. 1.33 09/27/05 GG Slow speed was getting set higher than max slow speed. PR# 235532 1.32 09/19/05 GG Fixed homing when replacing TP20/200 probe after Unexpected Touch 1.31 09/19/05 GG Fixed amps turning off when "ShutDown" is pressed. 1.30 09/16/05 GG Backed out a fix for the shutting down amps. 1.29 09/15/05 GG Prevent a second instance of PC-DMIS to communicate to the machine. 1.28 09/09/05 GG Fixed circular moves so that the probe does not jump if part not where it was supposed to be 1.27 09/06/05 GG Now always shutting down amps when PC-DMIS closes 1.26 09/06/05 GG Attempt to prevent hanging after sample 1.25 08/30/05 GG Re-display EStop message as long as the Joy EStop is pressed 1.24 08/23/05 GG Fixed unexpected touch during homing Fixed Hardware error messages before and after homing Better handing of TP20 removed before starting PC-DMIS 1.23 08/09/05 GG Added better error recovery 1.22 08/02/05 GG Added support for the Starrett multiple controllers 1.21 06/24/05 GG Added support for the PCI card 1.20 05/03/05 ZH Fixed problem with relative moves caused by bad value being set in driver_measure() Johanssonn 1.107 24/MAY/05 MP Anders recommends avoiding HARD reset. So all reset send will just be soft ones 1.106 23/MAY/05 MP PR232281 blocking MANMES/RESET when commands are still executed 1.105 12/APR/05 MP fixed the transition in manual mode between probe head move and a manual hit 1.104 12/JAN/05 MP check for PR229496 - send probe pin data executed on each DCC move/meas command ! 1.103 21/Nov/04 MP PR#228851 + not depending anymore on APC results query (Anders, CEJ SE) + added ForceAPCPresence in registry. Leica 1.162 04/04/05 DS Added debug statement to show EmScon's version number. 1.161 03/18/05 DS lots of changes and testings at Wixom. 1.16 02/26/05 DS Converted interface to use CPP interface (instead of COM). Lots of changes. 1.152 10/17/04 DS Added custom command 1 for home (GoBirdBath) 1.151 09/02/04 DS In initialization, do not try to get tip info. if T-Probe is not used. Leitz 4.85 04/04/06 PB PR#238779 - Right after each hit of plane probe should move to MOVE/CLEARPLANE height 4.84 03/30/06 PB PR#238779 - Right after each hit of plane probe should move to MOVE/CLEARPLANE height 4.83 03/16/06 PB Autotrigger with fixed probes 4.82 02/27/06 PB PR#238668 - Not Enabling Rotary Table 4.81 01/19/06 PB PR#237775 - Basicscan center with Leitz B2 controller 4.79 01/09/06 PB PR#231545 - Use fixed probe together with "Press End Key" unchecked results in application error. 4.80 01/17/06 PB ExecuteCustomCommands SETIOBITS/READIOBITS 4.78 11/16/05 PB PR#235773 - Wrong linear thermal compensation compute 4.77 10/26/05 PB PR#235929 - After an emergency the wrist have to rotate to the current tip 4.76 10/21/05 PB PR#235540 - Please add option to the ON-ERROR Function to search down the part program first instead of up. 4.75 10/10/05 PB PR#235688 - Locations of 2 same points taken manually with a SP80 give different results 4.74 08/25/05 RG PR#234770,PR#234566 - Basic Circle scans fail when HSSDAT disabled 4.73 08/22/05 PB Fix on NULL vectors for VHSS scan (Wetzlar Controllers) 4.72 07/22/05 PB PR#233461 - "Waiting for response on SP5" problem 4.71 06/28/05 PB Mech. Offsets DEA axis convention problem 4.70 06/10/05 PB PR#232844 - OPTIONPROBE statement is not sending any parameters to the Global's controller 4.69 06/08/05 PB PR#232577 - CW43LT Tool Changer Anticrash 4.68 05/12/05 PB PR#231907 - Probe missed the part during execution of the ab_Offset pp 4.67 05/11/05 PB PR#231910 - SP600 probe on Arm2 is not enabled - probe crashes the sphere 4.66 04/05/05 PB PR#231972 - HSS scan: the OBSERVER flag is disabled during the first execution 4.65 04/19/05 PB PR#231515 - Any error during a wrist rotation causes the wrong tip inside pcd 4.64 04/19/05 PB PR#231457 - There is an error message when open PC-DMIS with user privilige 4.63 04/12/05 PB Added registry setting to force disable WISTCSY 4.62 04/06/05 PB PR#231130 - volcomp doesn't appear to be working as expected in v37r 4.61 04/01/05 PB PR#230789 - Problems with LEITZ analog probe head MTK 3 on SIRIO machines 4.60 03/21/05 PB PR#230729 - Force DVMOUT 4.59 03/10/05 PB PR#229405 - Wrong positioning in front of the CW43L probe changer dock station, when you 'Continue' the probe selection command after emergency recovery. 4.58 02/25/05 PB Problem on "ENABLE GEO" sent when no volcomp on the controller LKDriver 3.14 Added check for global_IgnoreMotionErrors for toolchangers PR# 249353 3.13 Fixed issue where multiple "Probe Not Armed" errors would be reported to PC-DMIS causing it to sometimes crash and caused the "Manual Print" button to not work on the jogbox. PR#s 248556 and 248583 Fixed issue where errors would not show up correctly in the exdecution dialog. PR 248862 3.10 02/06/06 GRG Fixed issue where the cancel was issued to the controller too soon after another command and was being ignored 3.02 01/23/06 GRG Suppressing multiple "Illegal Touches" after sending the first to PC-DMIS. PR#234855 3.01 09/15/05 GRG Sending store_point if current_command is DRIVER_READ_POSITION when an error occurs 3.00 09/06/05 GRG ProbeShouldBeArmed variable was being set to TRUE after cancelling meaman loop, changed to FALSE to fix "On Error" issue. PR# 234855 2.99 08/01/05 GRG Setting the under travel value to the maximum value instead of prehit distance 2.98 06/13/05 GRG Changed default value for ConvertUnits to TRUE 2.97 06/09/05 GRG Removed a variable that was causing crash in controller_notify 2.96 05/16/05 GRG Set m_MeamanLoopActive to FALSE when cancel occurs. Added a flag to switch between scan & touch calibration. proftech.dll 1.03 09/22/05 PH Update version string 1.02a 07/12/05 MM Change reported name reported by driver_get_version() from "Profitech" to "Proftech" 1.02 06/03/05 PH Update hit response parsing 1.01 08/16/04 PH Update registry defaults, avoid redundant include, add switch for V40 string resources 1.00 07/21/04 PH Initial Release of RS232 interface to ProCount 100 via MetroCount protocol at 9600,N,8,1 Renishaw 1.070 03/MAY/05 PH fix dual arm snag when PH9 is updated on slave arm PR230840 1.069 25/APR/05 PH fix sp25 calibration snag for large A angle PR223488 1.068 30/MAR/05 PH fix sp25 calibration & measurement ills PR223488 1.067 17/MAR/05 MP circular moves account for axis reassignments .... 1.066 18/NOV/04 MP at APR. send a PHC init on 1st PH move + force damping before a home ! 1.065 29/JUN/04 MP put the trigger value in registry ...(then MOVEPH9 format has one more parameter Txxx) 1.064 18/JUN/04 MP at Renishaw : a minor speed issue fixed + work on the movph9 1.063 17/JUN/04 MP at Renishaw : 1.062 16/JUN/04 MP at Renishaw : adding touch probe radius _ NL cal for SP600 smxlaser.dll 3.842 04/18/05 DS fixed initialization problem for X series tracker (PR #231395) Dea 4.369 04/21/04 PB PR#231285 4.368 04/20/04 PB SynchTimeout 4.367 03/23/04 PB Problem GO_MANUAL (enable probe) Sharpe 2.178 11/28/06 GG Fixed issue where was not "dampened" when changing tools. PR# 244643 2.177 11/28/06 GG There was an issue when the resolution is not setup in the registry that the interface would go into loop on startup. This has been fixed. PR# 242954 and 241656 2.176 11/09/06 GG Added variable to the settings(ProbeDelay). This is a delay between manual mode and enabling probe. 2.175 05/12/06 GG Put in Auto mode everytime driver_move_ph9 is called 2.174 04/10/06 GG Added check to enable/disable the probe in the driver_move_... functions PR#236219 2.173 03/27/06 GG Fixed check_ProbeEnable to correctly handle tool changers. 2.171 02/27/06 GG Merged interface code across all versions 2.170 01/30/06 GG changed the way driver_move_ph9 sets the controller to auto mode 2.169 11/09/05 GG Added check for global_IgnoreMotionErrors and global_changing_tools in enable_hits() 2.168 11/04/05 GG Removd the Enable Probe in the driver_move_... functions. Handled by check_EnableProbe() 2.167 06/28/05 GG Put in Manual mode before enabling probe then back to DCC if needed PR#232621 2.166 05/19/05 GG Display ChipRate and WatchDog errors only once. PR#232202 2.165 05/18/05 GG DCC Mode was not turning on before rotating PH9 when needed 2.164 04/19/05 GG Removed the disabling of the probe in driver_move functions. This is handled by check_ProbeEnable. 2.163 04/18/05 GG Added a check for m_manual_tool_change in driver_go_manual to fix slave computer manual hits. Tech80.dll 4.44 05/29/07 GG Fixed issue of hits not registering after invalid hit (PR# 243183) 4.42 06/22/06 GG Allowing the Mouse3 to either call store_point or send_hit depending on the call_back 4.40 01/13/06 GG The Overflow/Underflow status was not being handled correctly for the Tech80PCI card. (PR# 237364) wenzel.dll 1.43 02/18/05 PH Add an insert move key on HT400 terminal, 1.42 02/16/05 PH Enable use of controller vectors, P455, P456, P457 1.41 11/23/04 PH Add Profitech HT400 terminal handler, P2003 1.40 11/22/04 PH PR# 220886 - deal with new error code zeiss 1.999 05/12/05 ZH Allow better detection of E-STOP zeiss (IP) 1.14n 09/30/05 ZH Support for DSE tool changer Fixed bug that caused out of sequence responses 1.13n 09/06/05 ZH Treat Zeiss Analog probe like a Vast Support for Rotary Table in IP Zeiss Improved tool changer support for Vast and Analog probe 1.12n 08/03/05 ZH Removed commas on motion commands for compatibility on older machines Changed Manual Retract command for compatibility with newer machines Changed default jogbox speed to 50% Fixed reading of jogbox keys for large jogboxes Use docking speed from tool changer setup dlg 1.11n 07/11/05 ZH Retrieve long status after hit status to confirm valid vector Additional check for going back to manual mode Fixed bug that caused random hanging due to waiting for wrong response. GOM 1.39 06/14/05 PH Add ReadoutButton option to use UI readout button to toggle between position and hit updates 1.38 02/08/05 PH Fix generic xyz ijk parser position updates 1.37 12/11/04 PH Add generic xyz ijk parser Sheffield 2.92 EM 04/26/06 Added support for query capability Fix for PR#240117 - When attempting to scan on an 997 with Sp600,TOO MUCH PROBE DEFLECTION errors occurs Fix for PR#240121 - Unexpected probe hit occurs at the termination point fo an basic circle scan though part contact is not made 2.91 EM 04/25/06 Fix for PR#240059 - change in PCDMessageBox 2.90 EM 04/19/06 Fixes for PR#236934 and PR#236058 2.89 EM 04/13/06 Initial implementation of new methodology for probe calibration by determining mechanical probe offsets in a special procedure. Creating 2 calibration tools on startup, MEA_MECH_OFS_SPHERE and MEA_CALIB_SPHERE. Added settings _MECH_P_TOL, _MECH_M_TOL, and MechanicalOffset. Changed function of immediately writing data variables to registry from SaveDefaults() to PCDWriteProfile() 2.88 EM 04/05/06 Fix for problem where tempcomp readings were not being propoerly stored/updated in the edit and report windows Added CMM configuration information to USER_Sheffield 2.87 EM 03/31/06 Fix for problem driver_go_manual does not put controller in Manual mode when setting SendMNonGoManual=TRUE 2.86 EM 03/24/06 Fix for problem where tempcomp queries are not being initiated on the first call to driver_read_position Set default value for setting UseNewCancel to TRUE Ignore tempcomp sensors reporting a value of 4095 for the current temperature, sensor is bad or missing Fix for problem where an underdeflection reported in response to the "AS" command was prematurely terminating a circle scan Move Blending is no longer permitted during tool changes 2.85 EM 02/15/06 Fix for PR# 238422 - When trying to execute the B89 program on this Sheffield controller, the program stops after the 2 manual hits (alignment) and sits idle. (UMP-360 with B&S Jogbox only) 2.84 EM 02/14/06 Fix for PR# 236934 - Prompt for LED is not accurate for the Sheffield controller with FCR25 Fix for PR# 238320 - The Sheffield dll for version 4.0 does not seem to fully handle the Tesa jogbox the way I am told it does in v3.7. Fix for Issue# 307 - Cant take points faster than one every two seconds Changed Center(Axis) Scan and Center(Plane) Scan to use QP command to read the position (instead of IM command) Consistent management of last retract value sent to the controller for manual and DCC retract via BO command 2.83 EM 02/03/06 Changes to support UMP360 controller version 26.0 and later; command cancel sequences are modified, only issue QU command if not in DCC mode, work-around for controller bug where error message is concatenated with display message, and wait for MA command acknowledgement in the initialization sequence. 2.82 ZH 02/02/06 Fixed application error PR# 238025 2.81 EM 1/26/06 Additional conditions added to allow the transmission of the manual, MN, command in driver_go_manual. A prehit move is no longer performed when using vector touch. Rely on clearance value for the prehit. 2.80 ZH 1/12/06 Fixed Rotary Table support and two new Regsitry option machine w/ Rotary Table that has hard-wired probe offsets (AddTipOffsets, UseFixedScalePosition) EM 1/16/06 Allow Communications setup dialog to be displayed on failed connection attempt. Fix to send F0 command after unexpected touch occurs to turn off move blending (results in sluggish jogbox jog response). 2.79 EM 1/10/06 Changed version check for probe index reporting Center(Plane) scan now identical to Center(Axis) scan 2.78 EM 12/08/05 Added support for B&S JogBox; DONE, PRINT, and DEL PNT buttons and JOG MODE/PROBE Read initial probe index angle and changes on display update messages (,J). Functionality only available on firmware > v25.0 on SMP3xx contollers PR# 234420. Center scans do not appear to use the LK command to lock the third named axis. Probe will not index to the A0B0 position if flag HomeProbeWithBnSJogBox is FALSE (default) and using a B&S JogBox 2.77 ZH 12/05/05 Removed UseClosedLoop option. Features scans are now always Open Loop. Non-Feature scans are always closed loop. 2.76 ZH 11/30/05 Prevent RTN Button from turning off JOY mode Process all E& errors correctly Clear comm buffer before init in order to prevent errors due to serial port caching 2.75 ZH 11/28/05 PR# 235220. Process E-STOP properly. Read the status string properly even if it not formatted correctly. This prevented the homing from processing Fix random pauses GG 11/22/05 PR# 235437. Slow retract is now limited to uncalibrated probe. PR# 236279/236387. Find Hole now works properly. EM 11/10/05 PR# 236605. Fixed bug that prevented RECORD from deleting points after first deletion and turned off JOY button Enable use of RECORD button with v1.0 RCU Disable move blending when cancelling command and prevent DW being sent if cancelling commands 2.74 ZH 11/10/05 PR# 236247. Fixed bug that prevented scan points from registering in 4.0 PR# 236058. Bad vectors on FCR25 calibration. EM PR# 236234. Manual hits not registering Changed move blending to be enabled only on interpolated circular moves (flagword&CIRCULARMOVE) and fly mode (flagword&FLYMODEON) requires SMP3xx with firmware version 25.0 or later 2.73 ZH 11/04/05 PR# 236231. PCDMIS hanging after collision. Removed SendMNonGoManual flag Fixed problem that prevented tool changer from turning screw EM Updated setup dialog 2.72 ZH 11/02/05 Added support for the RECORD button. This is treated as DELETE POINT 2.71 ZH 11/01/05 Removed Mech_offset code which is replaced by using the correct probe adapters in the 3.7 versions and the GOLDEN_SPHERE in 4.0 Removed unused registry entries a. MechOffset b. ArtificialHits c. qualSphereOffset d. ToolXYZ e. FLBCalibration f. UseShefCal g. MaxTimeout h. RotaryDirection i. DccInterval j. ManualInterval 2.70 EM 10/28/05 Added Move Blending for SMP360 project; F1 and F0 commands added to ignore list Changed driver_go_manual to only send MN command if(bSendMNonGoManual && !global_changing_tools && !global_IgnoreMotionErrors); Added MN command to ignore list Changed TempComp initialization in send_init_commands; re-enabled writing of tempcomp coefficients to PC-DMIS in 2.69 GG 10/05/05 Added a few commands to the ignore response list...was causing move store_points to occur at the wrong time 2.68 EM 10/03/05 Initial release for general access to open loop scannin. Uncommented variables for open loop scanning for general release. Default for setting, UseClosedLoop. is FALSE. 2.67 EM 09/30/05 NOT PUBLISHED - RG inserted a fix for PR#235002 in the v4.0beta which is not applicable in v3.7. Creating v2.67 to 'keep pace' with the v4.0 version 2.66 EM 09/21/05 NOT PUBLISHED - Fix for PR#234135 - "PC-DMIS and Probe Offsets" creation of a golden sphere linked to changes in globals.h and globals.cpp (call to AddOrUpdate_tools()) Fix for race condition in starting scan before other feature measurements are complete 2.65 EM 09/19/05 Fix for PR#235138 - "DMIS is not prompting to home the CMM" possibly caused by entering/exiting from the setup dialog; now disallowed while initializing Fix for PR#235022 - "Failed to connect to controller" - appears that a 10s timeout window is not enough for some newer controllers. Fixed problem where commands are not deleted after an unexpected touch occurs. 2.64 EM 09/12/05 Fix for PR#234604 - "RCU Jog box Macros don't function anymore" - Setting UseNewCancel not allowing sending of measure point command Fix for PR#235189 - "OPEN loop scans cannot execute without errors" - problems in inch mode scans 2.63 EM 09/07/05 Fix for PR#234421 - "Customers are complaining about Error 13 messages occuring when they press Stop and Cancel when executing an Autofeature. Fix for PR#233093 - "Cancel during tool change produces E013 crash message on SMP350" Fix for PR#233361 - "SMP350 crashes with error E013 after rack overtravel happens" Fix for PR#234365 - "Ignoring Mode/Manual command on SMP400" Must change setting SendMNonGoManual to TRUE for this feature to switch the CMM to manual mode. Default value is SendMNonGoManual=FALSE 2.62 EM 08/29/05 Fix for PR#234853 - "MEA XYZ offsets are being doubled after a controller reset..." Added functions to add strings to head/tail in error and string list and write to debug file 2.61 EM 08/17/05 Fix for PR#230501 - "Can not connect with the controller". Additional problem with error 010, unidentified FCS, occurring when KS command sent. Eliminated the command being sent at this time. Fix for PR#233921 - "Probe not triggering in manual mode". This occurred after an unexpected hit. Modified processing for processing of this error. 2.60 EM 08/12/05 Fix for PR#234421 - "Customers are complaining about Error 13 messages occuring when they press Stop and Cancel when executing an Autofeature." Clearing of command list and callback list occurring twice when driver_stop_probe (subsequently in cancel_previous_command) causing observed problem. Fix for PR#234582 - "Error 013 or E013 on Controller while cursoring through code." Clearing of command list and callback list occurring twice when driver_stop_probe (subsequently in cancel_previous_command) causing observed problem. Fix for PR#232914 - "Analog scan of 50mm ring gage resulted in a continous loop scan that came off the surface and scanned pts in space." Resend probe offsets when cancelling a closed loop scan. This is a work-around for an apparent controller problem of overwriting volatile data when scan cancelled. 2.59 EM 07/27/05 Fix for PR#233060 - getting" Failed to connect to controller". Older controllers take longer to initialize; adjusted time based on setting SMP400Controller (longer (20s) if not). Fix for PR#234421 - Customers are complaining about Error 13 messages occuring when they press Stop and Cancel when executing an autofeature. Remove commands from queue and callback list. 2.58 EM 07/27/05 Fix for PR#232919 - CMM going to wrong position with a MovePoint. Moved call to start of XYZ messages to be after the home command 2.57 EM 07/15/05 Fix for PR#233776 - adds version tab to Explorer properties page for the DLL Fix for PR#232906 - correction for the method the interface uses to calculate mechanical offsets when the MEA sphere is not in the MEA position 2.56 EM 07/06/05 Fix for PR#233093 - Cancel during tool change produces E013 crash message on SMP350 and PR#233361 - SMP350 crashes with error E013 after rack overtravel happens Changed way the touch and target tolerances are calculated in UpdateAnalogProbeParameters 2.56 EM 07/06/05 Fix for PR#233093 - Cancel during tool change produces E013 crash message on SMP350 and PR#233361 - SMP350 crashes with error E013 after rack overtravel happens Changed way the touch and target tolerances are calculated in UpdateAnalogProbeParameters 2.55 06/20/05 Fix for PR#233061 - Only call ModifyCommParameters() if setting UpdateComm is true 2.54 06/17/05 Fix for PR#232802 - When calibrating more than 1 tip angle with the sp25 movement is very slow Fix for PR#232901 - Calibration of an SP600 with PCDMIS does not operate. Fix for PR#232904 - CIRCULAR MOVES DURING THE PROBE CALIBRATION SHOULD BE AT A MUCH SLOWER SPEED TO AVOID PROBE Fix for PR#232907 - STOPPING A SCAN BY PRESSING CANCEL DOES NOT ALWAYS REMOVE THE PROBE FROM THE SURFACE AND RE-ENABLE Fix for PR#232910 - Operation load active probe does not always restore TOUCH mode to an ANALOG probe Made default for MovePositionTol to be 1.0 mm 2.53 Changes to try to impact the error 013 problem, cancel command timing and comm port settings affected. Kind of shot in the dark. 2.52 PR#232426 - Update the status bar every (AMReminderDelay * ~50ms) with "AUTO MODE REQUIRED". Default is 0 (or turned OFF). The prompt was being overwritten by other text and PC-DMIS appeared to 'hang' waiting on Auto Mode. Added prompt to move the CMM home for a manual, MEA machine PR#232420 - Removed references to Tech80, LPT2 and related code 2.51 05/23/05 PR#232261 - Only send home command ("ZZ") if DCC machine and MEA machine. PR#232421 - Changed prompt for homing CMM to include reminder for servo power and Auto Mode. Added checks for metric/inch, rotary table presence, and MEA configuration. Now reporting CMM configuration info in debug file. Removed commands requesting info on probe/stylus changer presence, ">KRD9", ">KRD33", and ">KRD45" 2.50 05/06/05 Don't send the X3 command (retrieve MEA offsets) for a MicroHite CMM, the data is not set and we don't want to calculate mechanical offsets for zero offsets. 2.49 Reduced delay for probe indexing by changing the delays for cancelling the manual touch command; added 2 new settings; CancelTimeOut0 and CancelTimeOut1 defaulting to 1.0s and 1.0s; found that a settings of 0.5s and 0.0s worked on MicroHite with SMP350 general code cleanup 2.48 Fix for problem seen at TESA where cal of probe rack not completing - switching to manual on last DCC pt Initial changes for updating part coordinate system 2.47 03/30/05 Corrected problem where new machine offsets were not being captured when homing the machine 2.46 03/24/05 Set Tracking Move Target Zone (KT command) from scan data GateSize (spherical boundary condition) Fix for PR#230898 - mods for v2.44 caused timing issues resulting in access to a null pointer 2.45 Fix for PR#230332 - manual retract sent from the LoopTimer and when the CMM enters manual mode Added variables; bDccAvailable, bPH9Available, bRcuAvailable, and bTempCompSystem that are initialized in HandleCommNotification() in the response to the %D initialization message 2.44 Detect if machine Zeros are set and skip user query to home the machine if already set 2.43 Change for compatibility between VS6 and VS.NET (not published) 2.42 Fix for PR#229716 - Receiving error 010 (Unidentified FCS) Send the LK command only if scanning abort in cancel_previous_command() Detect and display message for MLB errors 10 (Unidentified FCS), 80 (Improper Probe Installed), and 90 (DCC not available) in processString() 2.41 Fix for PR#230603 - The "Version" flag in the User_Sheffield" section of the Settings Editor is not working... 2.40 03/11/05 Release version for 3.7_MR1